/*     */ package de.innosystec.unrar;
/*     */ 
/*     */ import de.innosystec.unrar.exception.RarException;
/*     */ import de.innosystec.unrar.io.IReadOnlyAccess;
/*     */ import de.innosystec.unrar.rarfile.EndArcHeader;
/*     */ import de.innosystec.unrar.rarfile.FileHeader;
/*     */ import de.innosystec.unrar.rarfile.MainHeader;
/*     */ import de.innosystec.unrar.rarfile.MarkHeader;
/*     */ import de.innosystec.unrar.unpack.ComprDataIO;
/*     */ import de.innosystec.unrar.unpack.Unpack;
/*     */ import java.io.Closeable;
/*     */ import java.io.File;
/*     */ import java.io.IOException;
/*     */ import java.io.OutputStream;
/*     */ import java.util.List;
/*     */ import java.util.logging.Logger;
/*     */ 
/*     */ public class Archive
/*     */   implements Closeable
/*     */ {
/*     */   private static Logger logger;
/*     */   private File file;
/*     */   private IReadOnlyAccess rof;
/*     */   private UnrarCallback unrarCallback;
/*     */   private  ComprDataIO dataIO;
/*     */   private  List headers;
/*     */   private MarkHeader markHead;
/*     */   private MainHeader newMhd;
/*     */   private EndArcHeader endHeader;
/*     */   private Unpack unpack;
/*     */   private long arcDataCRC;
/*     */   private int currentHeaderIndex;
/*     */   private boolean encrypted;
/*     */   private int sfxSize;
/*     */   private long totalPackedSize;
/*     */   private long totalPackedRead;
/*     */ 
/*     *
 * 		
 */
				public Archive(File f){
					file = f;
				}
/*     */ 
/*     */   public File getFile()
/*     */   {
/* 113 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   void setFile(File file)
/*     */     throws IOException
/*     */   {
/* 133 */     throw new Error("Unresolved compilation problems: \n\tSyntax error, 'for each' statements are only available if source level is 1.5\n\tCan only iterate over an array or an instance of java.lang.Iterable\n");
/*     */   }
/*     */ 
/*     */   public void bytesReadRead(int count)
/*     */   {
/* 144 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public IReadOnlyAccess getRof()
/*     */   {
/* 154 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public List getFileHeaders()
/*     */   {
/* 161 */     throw new Error("Unresolved compilation problems: \n\tSyntax error, parameterized types are only available if source level is 1.5\n\tSyntax error, parameterized types are only available if source level is 1.5\n\tSyntax error, parameterized types are only available if source level is 1.5\n\tSyntax error, 'for each' statements are only available if source level is 1.5\n\tCan only iterate over an array or an instance of java.lang.Iterable\n");
/*     */   }
/*     */ 
/*     */   public FileHeader nextFileHeader()
/*     */   {
/* 174 */     throw new Error("Unresolved compilation problem: \n\tType mismatch: cannot convert from Object to BaseBlock\n");
/*     */   }
/*     */ 
/*     */   public UnrarCallback getUnrarCallback()
/*     */   {
/* 182 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public boolean isEncrypted()
/*     */   {
/* 190 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   private void readHeaders()
/*     */     throws IOException, RarException
/*     */   {
/* 203 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public void extractFile(FileHeader hd, OutputStream os)
/*     */     throws RarException
/*     */   {
/* 439 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   private void doExtractFile(FileHeader hd, OutputStream os)
/*     */     throws RarException, IOException
/*     */   {
/* 454 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public MainHeader getMainHeader()
/*     */   {
/* 496 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public boolean isOldFormat()
/*     */   {
/* 503 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ 
/*     */   public void close() throws IOException
/*     */   {
/* 508 */     throw new Error("Unresolved compilation problem: \n");
/*     */   }
/*     */ }

/* Location:           E:\java\apache-tomcat-6.0.36\webapps\btsm\WEB-INF\classes\
 * Qualified Name:     de.innosystec.unrar.Archive
 * JD-Core Version:    0.6.2
 */